uro:OtherConstruction

型の定義

その他の構造物とは、構造物のうち、建築物、橋梁及びトンネルを除く構造物をいう。
「構造物」とは、「目的とする機能を持ち、作用に対して抵抗することを意図として人為的に構築されるもの」(土木・建築にかかる設計の基本、国土交通省)であり、ダム、堤防、床止め、堰、水門・閘門・陸閘、樋門・樋管、伏せ越し、水制、護岸、防波堤その他の土木構造物を指す。

上位の型 uro:AbstractConstruction
ステレオタイプ <<FeatureType>>
継承する属性
属性名属性の型及び多重度定義
gml:descriptiongml:StringOrRefType[0..1]

都市オブジェクトの概要。

gml:namegml:CodeType[0..1]

都市オブジェクトを識別する名称。文字列とする。

gml:boundedBygml:Envelope[0..1]

都市オブジェクトの範囲及び適用される空間参照系。
CityModelの場合のみ必須とする。

core:creationDatexs:date[0..1]

データが作成された日。運用上必須とする。

core:terminationDatexs:date[0..1]

データが削除された日。

core:relativeToTerraincore:RelativeToTerrainType[0..1]

地表面との相対的な位置関係。標準製品仕様書では使用しない。

core:relativeToWatercore:RelativeToWaterType[0..1]

水面との相対的な位置関係。標準製品仕様書では使用しない。

uro:conditionOfConstructionConditionOfConstructionValue[0..1]

構造物の稼働状況。

uro:dateOfConstructionxs:date[0..1]

構造物の完成年月日。

uro:dateOfDemolitionxs:date[0..1]

構造物の解体年月日。標準製品仕様書では使用しない。

uro:constructionEventConstructionEvent[0..*]

構造物のライフサイクルにおける特定のイベントについての記述。標準製品仕様書では使用しない。

uro:elevationElevation[0..*]

構造物の指定された地点における標高。

uro:heightHeight[0..*]

構造物の高さ。指定された2地点間の高さの差により記述する。

uro:occupancyOccupancy[0..*]

構造物に居住又は格納される人、動物、その他の移動可能な物体についての定量的な情報。標準製品仕様書では使用しない。

自身に定義された属性
属性名属性の型及び多重度定義
uro:classgml:CodeType[0..1]

構造物の分類。コードリスト(OtherConstruction_class.xml)より選択する。

uro:functiongml:CodeType[0..*]

構造物の機能。コードリスト(OtherConstruction_function.xml)より選択する。

uro:usagegml:CodeType[0..*]

構造物の利用方法。標準製品仕様書では使用しない。

継承する関連役割
関連役割名関連役割の型及び多重度定義
gen:dateAttributegen:dateAttribute[0..*]

日付型属性。属性を追加したい場合に使用する。

gen:doubleAttributegen:doubleAttribute[0..*]

実数型属性。属性を追加したい場合に使用する。

gen:genericAttributeSetgen:genericAttributeSet[0..*]

汎用属性のセット。属性を追加したい場合に使用する。

gen:intAttributegen:intAttribute[0..*]

整数型属性。属性を追加したい場合に使用する。

gen:measureAttributegen:measureAttribute[0..*]

単位付き数値型属性。属性を追加したい場合に使用する。

gen:stringAttributegen:stringAttribute[0..*]

文字列型属性。属性を追加したい場合に使用する。

gen:uriAttributegen:uriAttribute[0..*]

URI型属性。属性を追加したい場合に使用する。

uro:pointClouduro:AbstractPointCloud[0..1]

ポイントクラウドへの参照。

uro:boundedByuro:_BoundarySurface[0..*]

構造物の立体を構成する境界面への参照。

uro:consBaseAttributeuro:ConstructionBaseAttribute[0..1]

構造物の管理に関する情報。

uro:consDataQualityAttributeuro:DataQualityAttribute[0..1]

作成するデータの品質に関する情報。必須とする。

uro:consDisasterRiskAttributeuro:DisasterRiskAttribute[0..*]

その他の構造物の災害リスクに関する情報。uro:DisasterRiskAttributeの下位型を使用して記述する。

uro:consDmAttributeuro:DmAttribute[0..*]

LOD0の幾何形状。 構造物のLODの幾何形状は、gml:MultiPoint、gml:MultiCurve又はgml:MultiSurfaceにより記述する。

uro:consFacilityAttributeuro:FacilityAttribute[0..*]

uro:consFacilityTypeAttribute.classによって指定された分野における施設管理情報。

uro:consFacilityIdAttributeuro:FacilityIdAttribute[0..1]

構造物の位置を識別するための情報。 河川管理施設の場合は、uro:RiverFacilityIdAttribute及びその下位型を用いて記述する。

uro:consFacilityTypeAttributeuro:FacilityTypeAttribute[0..*]

構造物が管理・利用される分野(河川管理、港湾、漁港、農業等)における区分。

uro:consKeyValuePairAttributeuro:KeyValuePairAttribute[0..*]

属性を拡張するための仕組み。コ-ド値以外の属性を拡張する場合は、gen:_GenericAttributeの下位型を使用する。

uro:consStructureAttributeuro:ConstructionStructureAttribute[0..1]

構造物の構造に関する情報。
河川管理施設の場合は、uro:ConstructionStructureAttribute及びその下位型を用いて記述する。

uro:constructionInstallationuro:ConstructionInstallation[0..*]

構造物の付属物への参照。LOD3.1の場合にのみ使用する。

uro:lod0Geometrygml:_Geometry[0..1]

構造物の形状を2次元平面に投影した形状。点、線又は面により表現する。

uro:lod1Geometrygml:_Geometry[0..1]

構造物の形状を、立体として表現する。
立体として表現する構造物のうち、護岸、樋門・樋管、水門・閘門、伏せ越し、堤防及びダムは構造物の上方からの正射影の外周を一律の高さで押し出した立体とする。また、水制及び床止めは一団となって設置された構造物の形状を包含する直方体とする。
高さは、構造物の最高高さとする。

uro:lod2Geometrygml:_Geometry[0..1]

構造物の形状を、主要な部分を簡略化した立体を組み合わせた立体(境界面は平面に分割)として表現する。簡略化した立体とは、球体、円錐、角錐、角柱、円柱などの単純な立体図形とする。
構造上不可欠ではない付属物(手すり、柵、構造物と一体ではない階段)は表現しない。

uro:lod3Geometrygml:_Geometry[0..1]

その他の構造物モデル(LOD3)では、その他の構造物の形状を、主要な部分の外形を構成する特徴点から構成する面を境界面とする立体として表現する。
LOD3は、構造上不可欠ではない付属物(手すり、柵、構造物と一体ではない階段)の表現有無によりLOD3.0及びLOD3.1に区分する。

uro:lod4Geometrygml:_Geometry[0..1]

その他の構造物モデル(LOD4)の幾何形状。標準製品仕様書では使用しない。